1 html,
2 body {height:
100%;}
3 body {
4     font-family:
/* 'Istok Web' ,*/ "Helvetica", sans-serif;
5     font-size: 12px;
6     margin:
0;
7     background-color: #
363839;
8     background-image: -webkit-gradient(linear, left top, left bottom,
from(#7C8084), to(#363839));
9     background-image: -webkit-linear-gradient(top, #7C8084, #
363839);
10     background-image: -moz-linear-gradient(top, #7C8084, #
363839);
11     background-image: -ms-linear-gradient(top, #7C8084, #
363839);
12     background-image: -o-linear-gradient(top, #7C8084, #
363839);
13     background-image: linear-gradient(top, #7C8084, #
363839);
14 }
15 #login {
/* box formulaire */
16     background:
17       radial-gradient(black
15%, transparent 16%) 0 0,
18       radial-gradient(black
15%, transparent 16%) 8px 8px,
19       radial-gradient(rgba(
255,255,255,.1) 15%, transparent 20%) 0 1px,
20       radial-gradient(rgba(
255,255,255,.1) 15%, transparent 20%) 8px 9px;
21     background:
22         -moz-radial-gradient(black
15%, transparent 16%) 0 0,
23         -moz-radial-gradient(black
15%, transparent 16%) 8px 8px,
24         -moz-radial-gradient(rgba(
255,255,255,.1) 15%, transparent 20%) 0 1px,
25         -moz-radial-gradient(rgba(
255,255,255,.1) 15%, transparent 20%) 8px 9px;
26     background:
27         -webkit-radial-gradient(black
15%, transparent 16%) 0 0,
28         -webkit-radial-gradient(black
15%, transparent 16%) 8px 8px,
29         -webkit-radial-gradient(rgba(
255,255,255,.1) 15%, transparent 20%) 0 1px,
30         -webkit-radial-gradient(rgba(
255,255,255,.1) 15%, transparent 20%) 8px 9px;
31     background-color:#
373737;
32     background-size:16px 16px;
33     -webkit-background-size:16px 16px;
34     -moz-background-size:16px 16px;
35     -o-background-size:16px 16px;
36     height: 310px;
37     width: 420px;
38     margin: -175px
0 0 -240px;
39     padding: 30px;
40     position: absolute;
41     top:
50%;
42     left:
50%;
43     z-index:
0;
44     -moz-border-radius: 10px;
45     -webkit-border-radius: 10px;
46     border-radius: 10px;
47     -webkit-box-shadow:
48           
0 0 2px rgba(0,0,0,0.5),
49           
0 1px 1px rgba(0,0,0,0.5),
50           
0 3px 0 #373737,
51           
0 4px 0 rgba(0,0,0,0.5),
52           
0 6px 0 #373737,
53           
0 7px 0 rgba(0,0,0,0.5),
54           
0 -10px 5px 10px rgba(0, 0, 0, 0.3) inset,
55           
0 10px 10px 15px rgba(255, 255, 255, 0.1) inset;
56     -moz-box-shadow:
57           
0 0 2px rgba(0, 0, 0, 0.5),
58           1px 1px
0 rgba(0,0,0,0.5),
59           3px 3px #
373737,
60           4px 4px
0 rgba(0,0,0,0.5),
61           6px 6px #
373737,
62           7px 7px
0 rgba(0,0,0,0.5)
63           
0 -10px 5px 10px rgba(0, 0, 0, 0.3) inset,
64           
0 10px 10px 15px rgba(255, 255, 255, 0.1) inset;
65     box-shadow:
66           
0 0 2px rgba(0, 0, 0, 0.5),
67           
0 1px 1px rgba(0,0,0,0.5),
68           
0 3px 0 #373737,
69           
0 4px 0 rgba(0,0,0,0.5),
70           
0 6px 0 #373737,
71           
0 7px 0 rgba(0,0,0,0.5),
72           
0 -10px 5px 10px rgba(0, 0, 0, 0.3) inset,
73           
0 10px 10px 15px rgba(255, 255, 255, 0.1) inset;
74 }
75 #login:before {
/* couture autour du formulaire */
76     content:
'';
77     position: absolute;
78     z-index: -
1;
79     border: 1px dashed rgba(
143, 143, 143, 0.7);
80     top: 5px;
81     bottom: 5px;
82     left: 5px;
83     right: 5px;
84     -moz-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.8),0 0 5px 1px rgba(0, 0, 0, 0.5) inset;
85     -webkit-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.8),0 0 5px 1px rgba(0, 0, 0, 0.5) inset;
86     box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.8),0 0 5px 1px rgba(0, 0, 0, 0.5) inset;
87 }
88 #login:after{
89     -moz-transform: none;
90     border-bottom: 28px solid transparent;
91     border-left: 28px solid #DE6625;
92     border-right: 28px solid #DE6625;
93     height: 40px;
94     position: absolute;
95     right: -36px;
96     width:
0;
97     top: 88px;
98     content:
"";
99     display: block;
100     z-index:
20;
101 }
102 h1 {
103     text-transform: capitalize;
104     text-align: right;
105     margin:
0 0 30px 0;
106     letter-spacing: 4px;
107     font-size:35px;
108     letter-spacing: -
0.06em;
109 }
110 #ff-proof.ribbon:after {
/* ruban tombant */
111     -moz-transform: none;
112     border-top: 55px solid transparent;
113     border-left: 55px solid #DE6625;
114     border-right: 55px solid transparent;
115     height: 40px;
116     position: absolute;
117     right: -107px;
118     width:
0;
119     bottom: -43px;
120     content:
"";
121     display: block;
122     z-index:
20;
123 }
124 .ribbon:before {
/* ombre du ruban tombant */
125     transform: rotate(280deg);
126     -moz-transform: rotate(280deg);
127     -webkit-transform: rotate(280deg);
128     transform-origin: right bottom;
129     -webkit-transform-origin: right bottom;
130     -moz-transform-origin: right bottom;
131     border-top: 55px solid rgba(
0, 0, 0, 0.3);
132     border-right: 55px solid transparent;
133     bottom: 30px;
134     content:
"";
135     display: block;
136     height:
0;
137     position: absolute;
138     right: -53px;
139     width: 20px;
140     z-index:
10;
141     box-shadow: -2px -2px 2px rgba(
0, 0, 0, 0.3);
142 }
143 .ribbon {
/* ruban */
144     background-color: #C94700;
145     background-size:5px 5px,
100% 100% ;
146     background-image: -webkit-gradient(linear, left top, left bottom,
from(#C94700), to(#B84100));
147     background-image: -webkit-linear-gradient(45deg , transparent
0%, transparent 25%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 50%, transparent 50%, transparent 75%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 100%), rgba(0, 0, 0,.125) 20px),
148     -webkit-linear-gradient(top, #C94700, #B84100);
149     background-image: -moz-linear-gradient(45deg , transparent
0%, transparent 25%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 50%, transparent 50%, transparent 75%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 100%),
150     -moz-linear-gradient(top, #C94700, #B84100);
151     background-image: -ms-linear-gradient(45deg , transparent
0%, transparent 25%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 50%, transparent 50%, transparent 75%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 100%), rgba(0, 0, 0,.125) 20px),
152     -ms-linear-gradient(top, #C94700, #B84100);
153     background-image: -o-linear-gradient(45deg , transparent
0%, transparent 25%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 50%, transparent 50%, transparent 75%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 100%), rgba(0, 0, 0,.125) 20px),
154     -o-linear-gradient(top, #C94700, #B84100);
155     background-image: linear-gradient(45deg , transparent
0%, transparent 25%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.15) 50%, transparent 50%, transparent 75%, rgba(0, 0, 0, 0.15) 75%, rgba(0, 0, 0, 0.15) 100%), rgba(0, 0, 0,.125) 20px),
156     linear-gradient(top, #C94700, #B84100);
157     
/* border-bottom: 1px solid rgba(255, 255, 255, 0.3); */
158     border-top-right-radius: 20px 5px;
159     color: #
301607;
160     height: 55px;
161     width: 460px;
162     line-height: 55px;
163     padding:
0 5px 0 0;
164     margin-left: -32px;
165     position: relative;
166     text-shadow: 0px 1px
0 rgba(255, 255, 255, 0.3);
167     box-shadow:
0 -25px 25px rgba(0, 0, 0, 0.2) inset, 0 0 0 2px rgba(255, 255, 255, 0.25) inset, 0 0 0 1px rgba(0, 0, 0, 0.75) inset, 0 2px 5px rgba(0, 0, 0, 0.25), 0px 1px 2px rgba(0, 0, 0, 0.7),inset 4px 0 2px -1px rgba(0,0,0,0.3),0 -2px 5px rgba(0, 0, 0, 0.2) ;
168     -moz-box-shadow:
0 -25px 25px rgba(0, 0, 0, 0.2) inset, 0 0 0 2px rgba(255, 255, 255, 0.25) inset, 0 0 0 1px rgba(0, 0, 0, 0.75) inset, 0 2px 5px rgba(0, 0, 0, 0.25), 0px 1px 2px rgba(0, 0, 0, 0.7),inset 4px 0 2px -1px rgba(0,0,0,0.3),0 -2px 5px rgba(0, 0, 0, 0.2) ;
169     -webkit-box-shadow:
0 -25px 25px rgba(0, 0, 0, 0.2) inset, 0 0 0 2px rgba(255, 255, 255, 0.25) inset, 0 0 0 1px rgba(0, 0, 0, 0.75) inset, 0 2px 5px rgba(0, 0, 0, 0.25), 0px 1px 2px rgba(0, 0, 0, 0.7),inset 4px 0 2px -1px rgba(0,0,0,0.3),0 -2px 5px rgba(0, 0, 0, 0.2) ;
170 }
171 fieldset {
172     position: relative;
173     border:
0;
174     padding:
0;
175     margin:
0;
176     text-align: center;
177
178 }
179 fieldset#actions{
180     display: block;
181     height: 92px;
182     overflow: hidden;
183     position: relative;
184 }
185 fieldset#inputs{
/* contour des inputs */
186     padding: 10px;
187     margin: 0px;
188     width: 400px;
189     background-color: #C8BCB6;
190     background: -webkit-gradient(linear, left top, left bottom,
from(#C8BCB6), to(#B3A39A));
191     background: -webkit-repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0, .05) 10px, rgba(0, 0, 0, .05) 20px),-webkit-linear-gradient(top, #C8BCB6, #B3A39A);
192     background: -moz-repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0, 0.05) 10px, rgba(0, 0, 0, 0.05) 20px) repeat scroll 0 0%, -moz-linear-gradient(center top , #C8BCB6, #B3A39A);
193     background: -ms-repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0,.05) 10px, rgba(0, 0, 0,.05) 20px),-ms-linear-gradient(top, #C8BCB6, #B3A39A);
194     background: -o-repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0,.05) 10px, rgba(0, 0, 0,.05) 20px),-o-linear-gradient(top, #C8BCB6, #B3A39A);
195     background: repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0,.05) 10px, rgba(0, 0, 0,.05) 20px),linear-gradient(top, #C8BCB6, #B3A39A);
196     -moz-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.5) inset, 0 2px 2px 2px #1F1F1F inset;
197     -webkit-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.5) inset, 0 2px 2px 2px #1F1F1F inset;
198     box-shadow: inset
0 0 1px 1px rgba(0, 0, 0, 0.5) inset, 0 2px 2px 2px #1F1F1F inset;
199     -moz-border-radius: 5px;
200     -webkit-border-radius: 5px;
201     border-radius: 5px;
202 }
203 @media screen and (-webkit-animation) {fieldset#inputs:before {width: 440px!important;}}
204 fieldset#inputs:before{
/* couture autour des inputs */
205     content:
"";
206     padding: 0px;
207     margin: -18px -22px;
208     width: 435px;
209     height: 145px;
210     position: absolute;
211     border: 1px dashed rgba(
143, 143, 143,0.7);
212     -moz-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.8),0 0 1px 1px rgba(0, 0, 0, 0.5) inset;
213     -webkit-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.8),0 0 1px 1px rgba(0, 0, 0, 0.5) inset;
214     box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.8),0 0 1px 1px rgba(0, 0, 0, 0.5) inset;
215     -moz-border-radius: 2px;
216     -webkit-border-radius: 2px;
217     border-radius: 2px;
218     z-index: -
1;
219 }
220 #inputs input {
/* pictos des inputs */
221     background: #f1f1f1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABkCAYAAACPQLC2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhtJREFUeNrsV1FuwjAMbRECBAIqxD+7ARyhOwE9QvfDd28wbrB+8wNHaG9QblBuAP9IzeADAYLOntwqZQlk6z6mKZEMkRO/2o7T+plpmhplRsUoOTSABtAA/wagij+z2ayg7Pf7XfgLQGxSRSDOdrt95/dNJhOxB9frNQCxQQwSnAdSD24HvOZsgdpWzgG+J0ViWdZAFSASAESMsY0qgIMGWQ4I0FHOwW63w2w/t9vtwX6/3yjVQbPZ7IK8tVqtFCSBeW6Mc9ThGu6RheCDeBSvBfMptzZFHX2EPACZFwAajcYYYnW5c0dxQT9EkayN8xwAsisJMb4TPtqEGYDzg2vg5B6gW6UuU5kvdOVO5T2SiAfAyluAMAVDRns/c2DqBkMDaAANoAE0gAbQAH+PsdyyFQFz8amls0jNSOcjg6nKjHu93gDav5gzzEbWBjuwx5aGQI2UxTdYMBZoCPMYZATiCT0AZjIU0Z4kSV5o3SBS5slIly1q8TqdzpDWnayrl5EuS9L+xUBCGL8uA4junByfVCYDcBXLIPiSA2QjCEAxxg9a3mnBA2Ahc2QjHN21JU9em6bpHA6HTQ5Qr9fnnOuZ8ZrOHgtqlCXyeDyGBb5Qq9VExp+s5HQ6rWgeCu8CjFeB2wxc9M/n8+rhZeIqLn8yxgfGS6XbSAWx5t2+XC5L5fcBHckTHYsH4YTfeR9oxqIBNIAG+DWADwEGAAgZ5RSSVu1LAAAAAElFTkSuQmCC) no-repeat;
222     padding: 15px 15px 15px 30px;
223     margin:
0 0 10px 5px;
224     width:
85%;
225     border: 1px solid #ccc;
226     -moz-border-radius: 5px;
227     -webkit-border-radius: 5px;
228     border-radius: 5px;
229     -moz-box-shadow:
0 1px 1px #525252 inset, 0 1px 0 #6A6A6A;
230     -webkit-box-shadow:
0 1px 1px #525252 inset, 0 1px 0 #6A6A6A;
231     box-shadow:
0 1px 1px #525252 inset, 0 1px 0 #6A6A6A;
232 }
233 #username {
234     background-position: 5px -2px !important;
235 }
236 #password {
237     background-position: 5px -52px !important;
238 }
239 #inputs input:focus {
240     background-color: #fff;
241     border-color: #e8c291;
242     outline: none;
243     -moz-box-shadow:
0 0 0 1px #e8c291 inset;
244     -webkit-box-shadow:
0 0 0 1px #e8c291 inset;
245     box-shadow:
0 0 0 1px #e8c291 inset;
246 }

247 /*--------------------*/

248 #actions {
249     margin: 25px
0 0 0;
250 }
251 #submit {
/* bouton de connection */
252     background-color: #ffb94b;
253     background-image: -webkit-gradient(linear, left top, left bottom,
from(#C94700), to(#B84100));
254     background-image: -webkit-linear-gradient(top, #C94700, #B84100);
255     background-image: -moz-linear-gradient(top, #C94700, #B84100);
256     background-image: -ms-linear-gradient(top, #C94700, #B84100);
257     background-image: -o-linear-gradient(top, #C94700, #B84100);
258     background-image: linear-gradient(top, #C94700, #B84100);
259     -moz-border-radius: 2px;
260     -webkit-border-radius: 2px;
261     border-radius: 2px;
262     text-shadow:
0 1px 0 rgba(0, 0, 0,0.7);
263      -moz-box-shadow:
0 2px 4px rgba(0, 0, 0, 0.5), 0 17px 2px rgba(255, 255, 255, 0.2) inset, 0 5px 5px rgba(255, 255, 255, 0.2) inset;
264      -webkit-box-shadow:
0 2px 4px rgba(0, 0, 0, 0.5), 0 17px 2px rgba(255, 255, 255, 0.2) inset, 0 5px 5px rgba(255, 255, 255, 0.2) inset;
265      box-shadow:
0 2px 4px rgba(0, 0, 0, 0.5), 0 17px 2px rgba(255, 255, 255, 0.2) inset, 0 5px 5px rgba(255, 255, 255, 0.2) inset;
266     display: block;
267     border: none;
268     position: relative;
269     
float: none;
270     height: 35px;
271     padding:
0;
272     margin:
0 auto 20px;
273     width: 120px;
274     cursor: pointer;
275     font-size:18px ;
276     color: #FFF;
277     text-transform: capitalize;
278 }
279 #submit:hover,#submit:focus {
280     background-color: #C94700;
281     background-image: -webkit-gradient(linear, left top, left bottom,
from(#B84100), to(#C94700));
282     background-image: -webkit-linear-gradient(top, #B84100, #C94700);
283     background-image: -moz-linear-gradient(top, #B84100, #C94700);
284     background-image: -ms-linear-gradient(top, #B84100, #C94700);
285     background-image: -o-linear-gradient(top, #B84100, #C94700);
286     background-image: linear-gradient(top, #B84100, #C94700);
287 }
288 #submit:active {
289     outline: none;
290      -moz-box-shadow:
0 1px 4px rgba(0, 0, 0, 0.5) inset;
291      -webkit-box-shadow:
0 1px 4px rgba(0, 0, 0, 0.5) inset;
292      box-shadow:
0 1px 4px rgba(0, 0, 0, 0.5) inset;
293 }
294 #submit::-moz-focus-inner {border: none;}
295 #actions a {
296     color: #
000000;
297     
float: none;
298     line-height: 35px;
299     margin-left: 10px;
300     text-decoration: none;
301 }
302 #actions a:hover{color: #FFFFFF;text-decoration: underline;}
303
304 .option {
305     margin: auto;
306     width: 250px;
307     background-color: #C8BCB6;
308     background: -webkit-gradient(linear, left top, left bottom,
from(#C8BCB6), to(#B3A39A));
309     background: -webkit-repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0, .05) 10px, rgba(0, 0, 0, .05) 20px),-webkit-linear-gradient(top, #C8BCB6, #B3A39A);
310     background: -moz-repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0, 0.05) 10px, rgba(0, 0, 0, 0.05) 20px) repeat scroll 0 0%, -moz-linear-gradient(center top , #C8BCB6, #B3A39A);
311     background: -ms-repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0,.05) 10px, rgba(0, 0, 0,.05) 20px),-ms-linear-gradient(top, #C8BCB6, #B3A39A);
312     background: -o-repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0,.05) 10px, rgba(0, 0, 0,.05) 20px),-o-linear-gradient(top, #C8BCB6, #B3A39A);
313     background: repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(
0, 0, 0,.05) 10px, rgba(0, 0, 0,.05) 20px),linear-gradient(top, #C8BCB6, #B3A39A);
314     -moz-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.5) inset, 0 2px 2px 2px #1F1F1F inset;
315     -webkit-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.5) inset, 0 2px 2px 2px #1F1F1F inset;
316     box-shadow: inset
0 0 1px 1px rgba(0, 0, 0, 0.5) inset, 0 2px 2px 2px #1F1F1F inset;
317     -moz-border-radius: 5px;
318     -webkit-border-radius: 5px;
319     border-radius: 5px;
320 }
321 .option:after{
322     content:
"";
323     width: 260px;
324     height: 40px;
325     left: 78px;
326     top: 50px;
327     position: absolute;
328     border: 1px dashed rgba(
143, 143, 143,0.7);
329     border-bottom: none;
330     -moz-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.8),0 0 1px 1px rgba(0, 0, 0, 0.5) inset;
331     -webkit-box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.8),0 0 1px 1px rgba(0, 0, 0, 0.5) inset;
332     box-shadow:
0 0 1px 1px rgba(0, 0, 0, 0.8),0 0 1px 1px rgba(0, 0, 0, 0.5) inset;
333     -moz-border-radius: 2px;
334     -webkit-border-radius: 2px;
335     border-radius: 2px;
336     z-index: -
1;
337 }
338 .apple, .butt:before, .top span:after, .butt:after, .top:before, .top:after, .butt:before, .butt:after {
339     background: #FFF;
/* foreground color */
340 }
341 .bite, .butt span, .butt, .top, .top span {
342     background: #DE6625;
/* background color */
343 }
344 .apple {
345     width:
25.06px;
346     height:
22.2px;
347     border-radius:
36% 36% 41% 41% / 42% 42% 75% 75%;
348     position: absolute;
349     margin: 0px;
350     right: -22px;
351     top: 92px;
352     z-index:
100;
353 }
354 .bite {
355     position: absolute;
356     width:
60%;
357     height:
62%;
358     right: -
40%;
359     top:
8%;
360     border-radius:
60%;
361 }
362 .butt span {
363     display: block;
364     position: absolute;
365     border-radius:
100% 100% 0% 0%;
366     width:
24.5%;
367     height:
400%;
368     bottom: -
239%;
369     left:
38%;
370 }
371 .butt {
372     position: absolute;
373     width:
100%;
374     height:
4%;
375     bottom: -
1%;
376 }
377 .butt:before {
378     content:
'';
379     position: absolute;
380     width:
24%;
381     height:
400%;
382     border-radius:
0% 0% 100% 100%;
383     left:
21%;
384     bottom:
38%;
385 }
386 .butt:after {
387     content:
'';
388     position: absolute;
389     width:
23.4%;
390     height:
400%;
391     border-radius:
0% 0% 100% 100%;
392     right:
21%;
393     bottom:
38%;
394 }
395
396
397 .top span {
398     display: block;
399     position: absolute;
400     border-radius:
0 0 44% 44% / 0 0 100% 100%;
401     width:
63%;
402     height:
259%;
403     top: -
92%;
404     left:
18.6%;
405     z-index:
3;
406 }
407 .top span:after {
408     border-radius:
100% 0 100% 0;
409     content:
"";
410     height:
242%;
411     left:
41%;
412     position: absolute;
413     top: -
193%;
414     width:
90%;
415 }
416 .top {
417     position: absolute;
418     width:
42%;
419     height:
4%;
420     top: 0px;
421     left:
29%;
422 }
423 .top:before {
424     content:
'';
425     position: absolute;
426     width:
62%;
427     height:
260%;
428     border-radius:
100% 100% 0% 0% / 100% 200% 0% 0%;
429     left: -
27%;
430     top:
1%;
431 }
432 .top:after {
433     content:
'';
434     position: absolute;
435     width:
62%;
436     height:
260%;
437     border-radius:
100% 100% 0% 0% / 200% 100% 0% 0%;
438     right: -
27%;
439     top:
1%;
440 }



Full source code website bán hàng thương mại điện tử gần giống shopee 472.167 lượt xem

Gõ tìm kiếm nhanh...